be something extremely painful - French English Dictionary